Roanoke experiences a continental climate with significant seasonal temperature fluctuations. Winters are cold, with temperatures often below freezing and averaging around 2°C in January and February. As spring approaches, temperatures gradually rise, with March marking the beginning of warmer days, reaching averages of 10°C. Summers are warm to hot, with July and August being the warmest months, averaging highs around 24-25°C. In contrast, autumn brings a return to cooler temperatures, with November and December experiencing chilly conditions, often below freezing.